package com.study.model.mdao;

import java.util.HashMap;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.study.model.pojo.Inventory;

@Mapper
public interface InventoryMapper {
	
	//查询库存以及产品信息
	public List<Inventory> findInventoryAndProduct();
	
	//按仓库查询
	public List<Inventory> findByWarName(HashMap map);
	
	//通过产品种类查询
	public List<Inventory> findBykinName(String kinName);
	
	//预警（添加修改库存最低与最高数量）
	public void editInventory(HashMap map);
	
	//修改状态
	public void editinvStatic(HashMap map);
	
	//增加库存
	public void addInventory(HashMap map);
	
	//查询产品是否存在与库存表
	public int findProduct(String proId);
	
	//获得库存信息
	public Inventory findForinvNum(HashMap map);
	
	//修改库存数量
	public void editinvNum(HashMap map);
	
	//根据产品id与仓库名称查询产品是否存在于库存表
	public int findByproIdAndwarName(HashMap map);
	
	//查询存在于库存表中库存不为0的仓库名称
	public List findNoNullwarName();
}
